package net.easyjava.third.juhe.bean;

import com.alibaba.fastjson.annotation.JSONField;
import net.easyjava.tools.BaseBean;

import java.util.List;

/**
 * Created by wxnacy on 16/7/17.
 */
public class LineBean extends BaseBean {
    private static final long serialVersionUID = -8877202941244374708L;
    @JSONField(name = "terminal_name")
    private String terminalName;/*终点站名称*/
    @JSONField(name = "front_spell")
    private String frontSpell;/*起点站拼音名*/
    @JSONField(name = "terminal_spell")
    private String terminalSpell;/*终点站拼音名*/
    @JSONField(name = "line_id")
    private String lineId;/*起点站拼音名*/
    @JSONField(name = "key_name")
    private String keyName; /*线路名称*/
    private String name; /*线路名称带首尾站*/
    @JSONField(name = "time_desc")
    private String timeDesc; /*用文字来描述无特定发车规则（即发车无规律）的发车信息*/
    @JSONField(name = "front_name")
    private String frontName; /*首发站名称*/
    @JSONField(name = "start_time")
    private String startTime; /*早班车时间*/
    @JSONField(name = "end_time")
    private String endTime; /*末班车时间，20:00*/
    @JSONField(name = "photo_folder")
    private String photoFolder; /*采集线路时，采集到的照片所放置的文件夹的名称*/
    @JSONField(name = "gpsfile_id")
    private String gpsfileId; /*采集线路时，采到的线路对应编号*/
    @JSONField(name = "data_source")
    private String dataSource; /*数据来源，1-自行采集，0-其他*/
    @JSONField(name = "total_price")
    private String totalPrice; /*总票价*/
    @JSONField(name = "basic_price")
    private String basicPrice; /*基本票价*/
    @JSONField(name = "ic_card")
    private String icCard; /*是否可以使用电子售票（公交卡），0-不可以使用，1-可以使用*/
    @JSONField(name = "double_deck")
    private String doubleDeck; /*是否双层, 0-否, 1-是*/
    @JSONField(name = "express_way")
    private String expressWay;  /*公共交通线是否路经高速道路，0-不经过，1-经过*/
    @JSONField(name = "paper_table_id")
    private String paperTableId;   /*采集线路时，所填写的纸质表格的编号*/
    @JSONField(name = "commutation_ticket")
    private String commutationTicket;   /*是否可用月票. 0-不可用;1-可用*/
    private List<StationBean> stationdes; /*站台列表*/
    private String description; /*描述性信息*/
    private String company;  /*公交公司民初*/
    private String speed;  /*车速*/
    private String length;  /*环线长度*/
    private String loop;  /*是否环线，0-否，1-是*/
    private String auto;  /*是否自动（无人）售票，0-人工售票，1-无人售票*/
    private String status;  /*线路状态, 0-停运，1-正常, 包含在bus标识内*/
    private String air;   /*是否有空调，0-非空调车，1-空调车*/
    private String type;    /*类型*/
    private String interval5; /*预留*/

    public LineBean() {
    }

    public String getTerminalName() {
        return terminalName;
    }

    public void setTerminalName(String terminalName) {
        this.terminalName = terminalName;
    }

    public String getFrontSpell() {
        return frontSpell;
    }

    public void setFrontSpell(String frontSpell) {
        this.frontSpell = frontSpell;
    }

    public String getTerminalSpell() {
        return terminalSpell;
    }

    public void setTerminalSpell(String terminalSpell) {
        this.terminalSpell = terminalSpell;
    }

    public String getLineId() {
        return lineId;
    }

    public void setLineId(String lineId) {
        this.lineId = lineId;
    }

    public String getKeyName() {
        return keyName;
    }

    public void setKeyName(String keyName) {
        this.keyName = keyName;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getTimeDesc() {
        return timeDesc;
    }

    public void setTimeDesc(String timeDesc) {
        this.timeDesc = timeDesc;
    }

    public String getFrontName() {
        return frontName;
    }

    public void setFrontName(String frontName) {
        this.frontName = frontName;
    }

    public String getStartTime() {
        return startTime;
    }

    public void setStartTime(String startTime) {
        this.startTime = startTime;
    }

    public String getEndTime() {
        return endTime;
    }

    public void setEndTime(String endTime) {
        this.endTime = endTime;
    }

    public String getPhotoFolder() {
        return photoFolder;
    }

    public void setPhotoFolder(String photoFolder) {
        this.photoFolder = photoFolder;
    }

    public String getGpsfileId() {
        return gpsfileId;
    }

    public void setGpsfileId(String gpsfileId) {
        this.gpsfileId = gpsfileId;
    }

    public String getDataSource() {
        return dataSource;
    }

    public void setDataSource(String dataSource) {
        this.dataSource = dataSource;
    }

    public String getTotalPrice() {
        return totalPrice;
    }

    public void setTotalPrice(String totalPrice) {
        this.totalPrice = totalPrice;
    }

    public String getBasicPrice() {
        return basicPrice;
    }

    public void setBasicPrice(String basicPrice) {
        this.basicPrice = basicPrice;
    }

    public String getIcCard() {
        return icCard;
    }

    public void setIcCard(String icCard) {
        this.icCard = icCard;
    }

    public String getDoubleDeck() {
        return doubleDeck;
    }

    public void setDoubleDeck(String doubleDeck) {
        this.doubleDeck = doubleDeck;
    }

    public String getExpressWay() {
        return expressWay;
    }

    public void setExpressWay(String expressWay) {
        this.expressWay = expressWay;
    }

    public String getPaperTableId() {
        return paperTableId;
    }

    public void setPaperTableId(String paperTableId) {
        this.paperTableId = paperTableId;
    }

    public String getCommutationTicket() {
        return commutationTicket;
    }

    public void setCommutationTicket(String commutationTicket) {
        this.commutationTicket = commutationTicket;
    }

    public List<StationBean> getStationdes() {
        return stationdes;
    }

    public void setStationdes(List<StationBean> stationdes) {
        this.stationdes = stationdes;
    }

    public String getDescription() {
        return description;
    }

    public void setDescription(String description) {
        this.description = description;
    }

    public String getCompany() {
        return company;
    }

    public void setCompany(String company) {
        this.company = company;
    }

    public String getSpeed() {
        return speed;
    }

    public void setSpeed(String speed) {
        this.speed = speed;
    }

    public String getLength() {
        return length;
    }

    public void setLength(String length) {
        this.length = length;
    }

    public String getLoop() {
        return loop;
    }

    public void setLoop(String loop) {
        this.loop = loop;
    }

    public String getAuto() {
        return auto;
    }

    public void setAuto(String auto) {
        this.auto = auto;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getAir() {
        return air;
    }

    public void setAir(String air) {
        this.air = air;
    }

    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }

    public String getInterval5() {
        return interval5;
    }

    public void setInterval5(String interval5) {
        this.interval5 = interval5;
    }
}
